Big Huge Thesaurus

Proteus anguinus

noun

sounds kind of like